due diligence for remission - Alemán Inglés Diccionario